home *** CD-ROM | disk | FTP | other *** search
/ Aminet 7 / Aminet 7 - August 1995.iso / Aminet / dev / c / DrChip1_05.readme < prev    next >
Text File  |  1995-07-02  |  4KB  |  99 lines

  1. Short:    C tools cmake flist hdrtag toproto&more
  2. Author:   cec@gryphon.gsfc.nasa.gov (Charles Campbell)
  3. Uploader: cec@gryphon.gsfc.nasa.gov
  4. Type:     dev/c
  5.  
  6. The DrChip1_05 archive now contains nine programs to make working
  7. with C and C++ more fruitful.  These programs are all binary only,
  8. freeware.
  9.  
  10. calc    Dr. Chip's keyboard-based calculator, supports user-defined
  11.         variables, command-line or interactive use, algebraic
  12.         notation, special integer handling (binary, octal, decimal,
  13.         hexadecimal), and many functions (trig, hypertrig, ln, exp,
  14.         gamma, Bessel, elliptic, etc).
  15.         Version: 2.04 (*UPDATED* from DrChip1_04)
  16.  
  17. ccb     Dr. Chip's C Beautifier program.  Places source code in
  18.         Dr. Chip's preferred indentation style. ccb's indentation
  19.         methods can be customized via options.
  20.         Version: 1.02
  21.  
  22. change  Apply regular expression changes from the command line to
  23.         one or more files
  24.         Version: 1.13
  25.  
  26. cmake   Dr. Chip's "make" utility -- minimize computer work needed to
  27.         update files such as executables.  Supports macros, stackable
  28.         macros, recursive inference rules, substitutable parameters,
  29.         comments, -commands, etc.
  30.         Version: 1.30 (*UPDATED* from DrChip1_04)
  31.  
  32. ctree   Generate a static calling tree chart for one or more C files
  33.         (also a used/used by chart and a functions-found chart).
  34.         Version: 1.09
  35.  
  36. flist   flist generates lists of functions from either C or C++
  37.         files.  The lists may optionally be in the form of prototypes,
  38.         extern style (old K&R), restricted to global/static functions,
  39.         and made suitable for inclusion into comments; flist can
  40.         generate <tags> and <TAGS> files, too, and merge them with
  41.         <hdrtags> files.  Handles both C and C++.
  42.         Version: 2.05
  43.  
  44. hdrtag  Hdrtags will process header files (*.h) so one can tag to
  45.         structure names, typedefs, #define labels, and enumerated
  46.         types.  Entire hierarchies of header files can be tagged
  47.         (include:), too.  That sure helps with the Amiga's extensive
  48.         includes!  See flist for generating merged hdrtags, tags, and
  49.         TAGS files.  Handles C, C++, and *.y (yacc/bison) files, too.
  50.         Version: 2.06
  51.  
  52. toproto The toproto program converts source code to and from old K&R
  53.         style to the new prototype-using style.  It converts to and
  54.         from the old <varargs.h> style to <stdarg.h> style, too.
  55.         Version: 1.10
  56.  
  57. xgrep   Search for regular expressions coupled with (optional)
  58.         Boolean logic in multiple files (ex. abc|de?*f).  Optionally
  59.         highlight regular expressions.
  60.         Version: 1.13 (*UPDATED* from DrChip1_04)
  61.  
  62. The DrChip utilities were compiled so that they need a 68020 or
  63. better and a math coprocessor.  If they don't work for you, and your
  64. machine doesn't satisfy those constraints, that may well be why.
  65. Most of these programs don't use floating point, although calc
  66. obviously does, so hopefully the coprocessor restriction is inactive
  67. for all but calc.  Let me know if there's a problem, please!
  68.  
  69.                         Charles E Campbell, Jr, PhD
  70.                         cec@gryphon.gsfc.nasa.gov
  71.  
  72.  
  73. ============================= Archive contents =============================
  74.  
  75. Original  Packed Ratio    Date     Time    Name
  76. -------- ------- ----- --------- --------  -------------
  77.    77616   36597 52.8% 23-May-95 11:57:34 +calc
  78.     2645    1357 48.6% 23-May-95 12:02:48 +calc.doc
  79.    40060   21159 47.1% 23-Dec-94 09:34:20 +ccb
  80.     3733    1870 49.9% 25-Apr-95 14:41:36 +ccb.doc
  81.    53004   28011 47.1% 25-Apr-95 13:33:24 +change
  82.     6018    2588 56.9% 25-Apr-95 15:15:18 +change.doc
  83.    77504   40269 48.0% 23-May-95 11:49:38 +cmake
  84.     6972    3196 54.1% 23-May-95 12:02:02 +cmake.doc
  85.      637     447 29.8% 23-May-95 11:53:58 +cmake.init
  86.    45192   24471 45.8% 25-Apr-95 13:34:22 +ctree
  87.     2125    1096 48.4% 25-Apr-95 15:14:00 +ctree.doc
  88.     3268    1672 48.8% 23-May-95 12:09:22 +DrChip1_05.readme
  89.    60344   31540 47.7% 25-Apr-95 13:36:02 +flist
  90.     4038    1873 53.6% 23-May-95 12:02:12 +flist.doc
  91.    49568   26196 47.1% 25-Apr-95 13:39:04 +hdrtag
  92.     6669    2923 56.1% 25-Apr-95 14:16:20 +hdrtag.doc
  93.    46860   24600 47.5% 23-Dec-94 09:51:14 +toproto
  94.     5017    2255 55.0% 25-Apr-95 15:08:46 +toproto.doc
  95.    48792   26110 46.4% 23-May-95 10:55:00 +xgrep
  96.     5115    2252 55.9% 23-May-95 12:02:34 +xgrep.doc
  97. -------- ------- ----- --------- --------
  98.   545177  280482 48.5% 24-May-95 13:25:28   20 files
  99.